package com.smart.manager.product.entities.enums;

import com.smart.common.annotation.DictEnum;
import com.smart.common.entities.constant.TagColor;
import com.smart.common.entities.core.BaseEnum;
import lombok.AllArgsConstructor;
import lombok.Getter;

@Getter
@DictEnum(title = "猪仔状态")
@AllArgsConstructor
public enum PigStatus implements BaseEnum {

    WAIT("等待入栏", TagColor.BLUE),
    OUT("等待出栏", TagColor.ORANGE),

    NORMAL("正常在栏", TagColor.GREEN),
    SALE("售卖状态", TagColor.GREEN),
    GIVE("弃养状态", TagColor.GREEN),
    KILL("已被宰杀", TagColor.GREEN),
    OTHER("其他状态", TagColor.GREEN);

    private final String label;

    private final String theme;

}
